package cn.piesat.scanning.business.dq1043.flow;

import cn.piesat.scanning.dto.HtScanningMetadataDTO;

import java.util.Map;

/**
 * @author xhl
 */
public class FlowMessageParam {

    /**
     * -1（文件不足，无法执行）
     * 0（文件组装完成，可执行）
     */
    private Integer status;

    private HtScanningMetadataDTO mainFileData;

    private Map<String,Object> execParam;

    private Map<String,Object> algorithmParam;

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public HtScanningMetadataDTO getMainFileData() {
        return mainFileData;
    }

    public void setMainFileData(HtScanningMetadataDTO mainFileData) {
        this.mainFileData = mainFileData;
    }

    public Map<String, Object> getExecParam() {
        return execParam;
    }

    public void setExecParam(Map<String, Object> execParam) {
        this.execParam = execParam;
    }

    public Map<String, Object> getAlgorithmParam() {
        return algorithmParam;
    }

    public void setAlgorithmParam(Map<String, Object> algorithmParam) {
        this.algorithmParam = algorithmParam;
    }
}
